home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 11
/
Cream of the Crop 11-2.iso
/
bbs
/
wcsoil10.zip
/
IBBSFLOW.DOC
< prev
next >
Wrap
Text File
|
1995-12-20
|
3KB
|
94 lines
Description of InterBBS Processes
---------------------------------
INCOMING Command Line Parm
--------------------------
Note: This should be run in your mailer batch file at every file receive
(just like your mail tosser)
1 - Reads all netmail messages.
2 - If Line 4 of the message (header flags, etc) reads "IBBS / WCS OIL"
and the message is addressed to this system, it will be processed.
3 - File is copied to INZIP directory.
4 - Message file (*.msg) is deleted.
5 - File associated with message is deleted.
6 - All files in the INZIP dir are unzipped into the INFILES dir.
7 - The XXIBBS.DAT file is moved from the INFILES dir to the game directory.
DAILY Command Line Parm
-----------------------
1 - Reads through the MASTIBBS.DAT file looking for a match to the BBS Name
listed in the XXIBBS.CFG file. If found, sets node number for data
files (ex. UNO-5.DAT)
2 - If hub address and your address in the xxIBBS.CFG file match, hub flag
is set (you are a hub)
- If you are a hub, files will be written to INFILES dir
- If you are NOT a hub, files will be written to OUTFILES dir
4 - Read your current HISCORE.DAT file
5 - Checks for monthly maintenance
6 - Fills top 10 players, writes out new XXXX-XX.DAT (where the first
XX's are the game identifer, and the second XX's are the node number.
The next steps are only done for BBSs that are NOT hubs:
7 - Compresses all files in the OUTFILES dir into OUTZIP\nodenumber.XX
(where XX is the identifer of the game)
8 - Deletes the OUTFILES dir
9 - Creates a netmail message to your hub with the
x:\gamedir\OUTZIP\nodenumber.XX file attached to it.
DAILYHOST Command Line Parm
---------------------------
1 - Reads current XXIBBS.DAT file (if one does not exist, initializes values)
2 - Checks for monthly maintenance
3 - Reads all netmail messages looking for incoming files (this should be
taken care of by running INCOMING command line parm in your mailer batch
file at every file receive)
4 - Compiles all the node score files, sorts the output, and rewites the new
XXIBBS.DAT file with a checksum to help prevent cheating. Writes the
file to the OUTFILES dir.
5 - Reads ROUTE.CFG to create netmail messages for all downlinks. For each
line in the ROUTE.CFG file that does not start with a ";", it will do
the following:
- Zips up the contents of the OUTFILE dir into the OUTZIP dir using
the name specified after the nodes address (ex - 1:999/1;TEST;C
would create a TEST.XX file, where XX is the game identifier)
- Uses the netmail address specified before the ";" as the destination
address, and creates a netmail message with the above file attached
to it. In the above example, the address would be 1:999/1.
- Uses the crashflag set after the node address to set the crash/hold
flag for the message. In the above example, the crash flag would be
set. (C for Crash, H for Hold)
6 - Deletes all the files in the OUTFILES dir.